package com.ymatou.iapi.prodstock.parameter;

import java.util.Date;
import java.util.List;

import com.ymt.base.BaseBean;

//预下单扣减库存请求协议
public class PreOrderReduceCatalogDto extends BaseBean{

	private static final long serialVersionUID = 1L;
	
	private List<CatalogListDto> CatalogList;
	
	public List<CatalogListDto> getCatalogList() {
		return CatalogList;
	}

	public void setCatalogList(List<CatalogListDto> catalogList) {
		CatalogList = catalogList;
	}

	public static class CatalogListDto{
		private int CatalogType=0;
		private int BuyerId;
		private int ActivityLimitNumber;
		private int ActivityId;
		private int SellerId;
		private String ProductId;
		private Date ProductLimitStartTime=new Date();
		private int BuyCount;
		private int ProductLimitNumber;
		private String CatalogId;
		private boolean IsLiveProduct=false;
		private long PreOrderId;
		
		
		
		public int getCatalogType() {
			return CatalogType;
		}
		public void setCatalogType(int catalogType) {
			CatalogType = catalogType;
		}
		public int getBuyerId() {
			return BuyerId;
		}
		public void setBuyerId(int buyerId) {
			BuyerId = buyerId;
		}
		public int getActivityLimitNumber() {
			return ActivityLimitNumber;
		}
		public void setActivityLimitNumber(int activityLimitNumber) {
			ActivityLimitNumber = activityLimitNumber;
		}
		public int getActivityId() {
			return ActivityId;
		}
		public void setActivityId(int activityId) {
			ActivityId = activityId;
		}
		public int getSellerId() {
			return SellerId;
		}
		public void setSellerId(int sellerId) {
			SellerId = sellerId;
		}
		public String getProductId() {
			return ProductId;
		}
		public void setProductId(String productId) {
			ProductId = productId;
		}
		public Date getProductLimitStartTime() {
			return ProductLimitStartTime;
		}
		public void setProductLimitStartTime(Date productLimitStartTime) {
			ProductLimitStartTime = productLimitStartTime;
		}
		public int getBuyCount() {
			return BuyCount;
		}
		public void setBuyCount(int buyCount) {
			BuyCount = buyCount;
		}
		public int getProductLimitNumber() {
			return ProductLimitNumber;
		}
		public void setProductLimitNumber(int productLimitNumber) {
			ProductLimitNumber = productLimitNumber;
		}
		public String getCatalogId() {
			return CatalogId;
		}
		public void setCatalogId(String catalogId) {
			CatalogId = catalogId;
		}
		public boolean isIsLiveProduct() {
			return IsLiveProduct;
		}
		public void setIsLiveProduct(boolean isLiveProduct) {
			IsLiveProduct = isLiveProduct;
		}
		public long getPreOrderId() {
			return PreOrderId;
		}
		public void setPreOrderId(long preOrderId) {
			PreOrderId = preOrderId;
		}
		
		
		
	}
}
